low-impact technology - Français Anglais Dictionnaire